rubbed-off particles - German English Dictionary